Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 BABRAHAM ROAD Detached £637,711 £590,000 4 Jun 2021
73 BABRAHAM ROAD Detached £406,536 £260,000 3 Dec 2007
79 BABRAHAM ROAD Detached £442,243 £362,500 1 Jun 2020
81 BABRAHAM ROAD Detached £486,539 £265,000 21 Oct 2005
83 BABRAHAM ROAD Detached £517,580 £279,450 21 Jul 2005